package notes.java.sjms23.s3_factory.sampleFactory;

/**
 * 简单工厂模式
 * 
 * 示例：发送，可以发送邮件，也可以发送短信，还可以发送微信
 *
 */
public class SendFactory {
	
	public Sender createSender(String type) {
		if("mail".equals(type)) {
			return new MailSender();
		} else if("sms".equals(type)) {
			return new MailSender();
		} else if("weixin".equals(type)) {
			return new WeixinSender();
		} else {
			return null;
		}
	}

}
